﻿//using FeatureManagement;
//using System.Threading.Tasks;
//using Volo.Abp.DependencyInjection;
//using Volo.Abp.Features;

//namespace TenantManagement;

//public class TenantFeatureManagementProvider : FeatureManagementProvider, ITransientDependency
//{
//    public override string Name => TenantFeatureValueProvider.ProviderName;

//    protected override Task<string> NormalizeProviderKeyAsync(string providerKey)
//    {
//        if (providerKey != null)
//        {
//            return Task.FromResult(providerKey);
//        }

//        return Task.FromResult(CurrentTenant.Id?.ToString());
//    }
//}
